Located just a few steps away from the Champs-Elysees, Four Seasons Hotel George V, Paris, redefines luxury in the City of Light. The most prestigious palace hotel in Paris, the George V has also earned the illustrious title of The World's Best Hotel. The restaurant Le Cinq, awarded two Michelin sta[...]